* {
    padding: 0;
    margin: 0;
}

body {
    background: url(../image/body_bg.jpg) no-repeat #051e41 center top;
}

.clear {
    clear: both;
}

#nav {
    width: 100%;
    height: 41px;
    position: fixed;
    background: url(../image/nav_bg.png);
}

#nav .content {
    width: 980px;
    margin: auto;
    color: #fff;
}

#wrap {
    width: 980px;
    padding-top: 60px;
    margin: auto;
}

#left {
    width: 150px;
    height: 800px;
    background: #ffc;
}

#center {
    width: 600px;
    background: #cfc;
}

#right {
    width: 230px;
    background: #ccf;
}

#left,
#center,
#right {
    float: left;
}

#footer {
    margin-top: 20px;
    padding: 20px 20px 10px;
    height: 170px;
    background: #ddd;
}
